ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Pajina Wet


Enviado por   •  30 de Marzo de 2014  •  368 Palabras (2 Páginas)  •  248 Visitas

Página 1 de 2

C:\Users\USUARIO\Documents\Visual Studio 2010\Projects\TP2\TP2.UI.Windows\FormEmpresas.cs 1

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using TP2.EL;

using TP2.BL;

namespace TP2.UI.Windows

{

public partial class FormEmpresas : Form

{

public Empresa EmpresaActual { get; set; }

public FormEmpresas()

{

InitializeComponent();

}

private void FormEmpresas_Load(object sender, EventArgs e)

{

List<Representante> lista = RepresentanteBL.ObtenerRepresentantes();

cboRLegal.DataSource = lista;

cboRLegal.DisplayMember = "NombreCompleto";

cboRLegal.ValueMember = "Id";

Util.EstablecerEstado(this.toolStrip1, this.tableLayoutPanel1,

Util.Estado.Iniciar);

}

private void btnNuevo_Click(object sender, EventArgs e)

{

EmpresaActual = null;

Util.EstablecerEstado(toolStrip1, tableLayoutPanel1, Util.Estado.Agregar);

}

private void btnGuardar_Click(object sender, EventArgs e)

{

// Verificar que todo se haya llenado correctamente

if (String.IsNullOrEmpty(txtNombre.Text.Trim()) )

{

MessageBox.Show("No ha escritro el nombre",

"Formulario incompleto",

MessageBoxButtons.OK,

MessageBoxIcon.Warning);

}else if(String.IsNullOrEmpty(txtNIT.Text.Trim())){

MessageBox.Show("No ha escritro el NIT",

"Formulario incompleto",

MessageBoxButtons.OK,

MessageBoxIcon.Warning);

}

else if (String.IsNullOrEmpty(txtNRC.Text.Trim()))

{

MessageBox.Show("No ha escritro el NRC",

"Formulario incompleto",

MessageBoxButtons.OK,

MessageBoxIcon.Warning);

}

else if (this.cboRLegal.SelectedIndex < 0)

{

MessageBox.Show("No ha seleccionado un representante",

"Formulario incompleto",

MessageBoxButtons.OK,

MessageBoxIcon.Warning);

}

else

{

// ya se llenó completamente.

// e1 fue cambiado por emp para que tenga un mejor significado

C:\Users\USUARIO\Documents\Visual Studio 2010\Projects\TP2\TP2.UI.Windows\FormEmpresas.cs 2

Empresa emp = new Empresa();

emp.Id = -1;

emp.Nombre = txtNombre.Text;

emp.NIT = txtNIT.Text;

emp.NRC = txtNRC.Text;

emp.DireccionOficinas = txtDireccionOficinas.Text;

emp.Telefono = txtTelefono.Text;

emp.Fax = txtFax.Text;

emp.Web = txtWeb.Text;

emp.RLegal = Convert.ToInt64(cboRLegal.SelectedValue);

if (EmpresaActual == null)

{

bool x = EmpresaBL.Agregar(emp);

if (x == true)

{

MessageBox.Show("La empresa fue agregada",

"Registro de empresas",

MessageBoxButtons.OK,

MessageBoxIcon.Information);

Util.EstablecerEstado(this.toolStrip1, this.tableLayoutPanel1,

Util.Estado.Visualizar);

EmpresaActual = emp;

}

else

{

MessageBox.Show("No se pudo registrar la nueva empresa.",

"Registro de empresas",

MessageBoxButtons.OK,

MessageBoxIcon.Error);

}

}

else

{

emp.Id = EmpresaActual.Id;

bool x = EmpresaBL.Actualizar(emp);

if (x == true)

{

MessageBox.Show("La empresa fue actualizada",

"Registro de empresas",

MessageBoxButtons.OK,

MessageBoxIcon.Information);

Util.EstablecerEstado(this.toolStrip1, this.tableLayoutPanel1,

Util.Estado.Visualizar);

}

else

{

MessageBox.Show("No se pudo actualizar la empresa.",

"Registro de empresas",

MessageBoxButtons.OK,

MessageBoxIcon.Error);

}

}

}

}

private

...

Descargar como (para miembros actualizados) txt (6 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com