//para consultar todos public List<clsEmpresa> Consultar() { try { List<clsEmpresa> listaEmpresa = new List<clsEmpresa>(); TECAv8Entities ent = new TECAv8Entities(); var con = from w in ent.Empresa select w; foreach (var item in con) //se cae xq es version antigua no tiene sector { clsEmpresa e = new clsEmpresa(); e.idEmpresa = item.IdEmpresa; e.razonSocial = item.RazonSocial; e.nombreComercial = item.NombreComercial; e.ruc = item.Ruc; e.direccion = item.Direccion; e.logotipo = item.Logotipo; //e.fechaInicioSistema = Convert.ToDateTime(item.FechaInicioSistema); e.fechaInicioSistema = DateTime.Today; e.correo = item.Correo; e.sitioWeb = item.SitioWeb; e.sector = item.Sector; e.descripcion = item.Descripcion; e.idEstado = Convert.ToInt32(item.IdEstado); listaEmpresa.Add(e); } return listaEmpresa; } catch (System.Data.SqlClient.SqlException ex) { Console.WriteLine("Error datEmpresa: " + ex); return null; } }
//eliminado fisico.. no usar solo seguridad public void Eliminar(clsEmpresa e) { using (TECAv8Entities ent = new TECAv8Entities()) { //busca por PK el primero que encuentre lo coge var x = (from a in ent.Empresa where a.IdEmpresa == e.idEmpresa select a).First(); ent.DeleteObject(x);//elimina el registro ent.SaveChanges(); } }
public void borrar() { clsEmpresa e = new clsEmpresa(); txtcodigo.Text = ""; txtRazonSocial.Text = ""; txtNombreComercial.Text = ""; txtRuc.Text = ""; txtDireccion.Text = ""; txtDescripcion.Text = ""; cbxEstado.EditValue = ""; txtCorreoElectronico.Text = ""; txtPaginaWeb.Text = ""; txtFotoUrl.Text = ""; // e.logotipo = null; pictureBox1.BackgroundImage = null; }
//eliminado fisico.. no usar solo seguridad public bool Eliminar(clsEmpresa e) { try { using (TECAv8Entities ent = new TECAv8Entities()) { //busca por PK el primero que encuentre lo coge var x = (from a in ent.Empresa where a.IdEmpresa == e.idEmpresa select a).First(); ent.DeleteObject(x);//elimina el registro ent.SaveChanges(); } return true; } catch (Exception ex) { Console.WriteLine("Eliminar Error: " + ex); return false; } }
public bool Modificar(clsEmpresa e) { try { using (TECAv8Entities ent = new TECAv8Entities()) { //busca por PK el primero que encuentre lo coge var x = (from a in ent.Empresa where a.IdEmpresa == e.idEmpresa select a).First(); x.RazonSocial = e.razonSocial; x.NombreComercial = e.nombreComercial; x.Ruc = e.ruc; x.Direccion = e.direccion; // x.IdImagen = e.idImagen; // x.Logo = e.logo; // x.Fondo = e.fondo; // x.FechaInicioSistema = e.fechaInicioSistema; x.Correo = e.correo; x.SitioWeb = e.sitioWeb; x.Descripcion = e.descripcion; x.IdEstado = e.idEstado; ent.SaveChanges(); } return true; } catch (Exception ex) { Console.WriteLine("Error: " +ex); return false; } }
public bool Guardar(clsEmpresa e) { try { int id = getIdSiguiente(); e.idEmpresa = id; using (TECAv8Entities ent = new TECAv8Entities()) { //se instancia el entity para poder usar los nombres de las tablas Empresa empresa = new Empresa() { IdEmpresa = e.idEmpresa, RazonSocial = e.razonSocial, NombreComercial = e.nombreComercial, Ruc = e.ruc, Direccion = e.direccion, //IdImagen = e.idImagen, //Logo = e.logo, //Fondo = e.fondo, Logotipo=e.logotipo, //FechaInicioSistema = e.fechaInicioSistema, Correo = e.correo, SitioWeb = e.sitioWeb, Descripcion = e.descripcion, IdEstado = e.idEstado }; //ent.AddObject("Empresa", empresa); ent.AddToEmpresa(empresa); ent.SaveChanges(); } return true; } catch (Exception ex) { Console.WriteLine("Error al guardar: " +ex); return false; } }
private void btnBuscar_Click(object sender, EventArgs e) { FrmConsultar f = new FrmConsultar(); f.ShowDialog(); oEmpresa = f.cls; txtcodigo.Text = Convert.ToString(oEmpresa.idEmpresa); txtRazonSocial.Text = Convert.ToString(oEmpresa.razonSocial); txtNombreComercial.Text = Convert.ToString(oEmpresa.nombreComercial); txtRuc.Text = Convert.ToString(oEmpresa.ruc); txtDireccion.Text = Convert.ToString(oEmpresa.direccion); rdbSector.EditValue = Convert.ToString(oEmpresa.sector); txtDescripcion.Text = Convert.ToString(oEmpresa.descripcion); cbxEstado.EditValue = oDatEstado.getDescripcionSegunId(oEmpresa.idEstado); txtCorreoElectronico.Text = Convert.ToString(oEmpresa.correo); txtPaginaWeb.Text = Convert.ToString(oEmpresa.sitioWeb); txtFotoUrl.Text = ""; if (oEmpresa.logotipo != null) { MemoryStream s = new MemoryStream(oEmpresa.logotipo); //pictureBox1.Image = Image.FromStream(s); pictureBox1.BackgroundImage = Image.FromStream(s); pictureBox1.BackgroundImageLayout = ImageLayout.Stretch; } else { pictureBox1.BackgroundImage = null; } habilitar(false); btnModificar.Enabled = true; }
private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { cls = getRow((DevExpress.XtraGrid.Views.Grid.GridView)sender); Close(); }
private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { //evento clic del gridView (elegirlo en el disenador) cls=getRow((DevExpress.XtraGrid.Views.Grid.GridView)sender); Close(); }
private void btnBuscar_Click(object sender, EventArgs e) { FrmConsultar f = new FrmConsultar(); f.ShowDialog(); oEmpresa = f.e; txtcodigo.Text = Convert.ToString(oEmpresa.idEmpresa); txtRazonSocial.Text = Convert.ToString(oEmpresa.razonSocial); txtNombreComercial.Text = Convert.ToString(oEmpresa.nombreComercial); txtRuc.Text = Convert.ToString(oEmpresa.ruc); //cbxTipoEmp.SelectedText = Convert.ToString(oEmpresa.tipoEmpresa);//agregar a tabla txtDireccion.Text = Convert.ToString(oEmpresa.direccion); txtDescripcion.Text = Convert.ToString(oEmpresa.descripcion); cbxEstado.Text = oDatEstado.getDescripcionSegunId(oEmpresa.idEstado); txtCorreoElectronico.Text = Convert.ToString(oEmpresa.correo); txtPaginaWeb.Text = Convert.ToString(oEmpresa.sitioWeb); // pictureBox1.Image = null; // pictureBox1.Image = Image.FromStream(new System.IO.MemoryStream(oEmpresa.logotipo.ToArray())); //pictureBox1.BackgroundImage = Image.FromStream(ms); }