public Boolean eliminar(clsMotivoBaja motivoBaja) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Hago un wehere por el primaryKey codigo var x = (from q in ent.MotivoBaja where q.IdMotivoBaja == motivoBaja.idMotivoBaja select q).First(); //Eliminar es muy parecido //Eliminar el registro que me trajpp el select ent.DeleteObject(x); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public List<clsMotivoBaja> Consultar() { try { List<clsMotivoBaja> listaMotivoBaja = new List<clsMotivoBaja>(); ActivoFijoEntities ent = new ActivoFijoEntities(); var con = from w in ent.MotivoBaja select w; foreach (var item in con) //se cae xq es version antigua no tiene sector { clsMotivoBaja e = new clsMotivoBaja(); e.idMotivoBaja = item.IdMotivoBaja; e.descripcion = item.descripcion; e.idEstado = Convert.ToInt32(item.Idestado); listaMotivoBaja.Add(e); } return listaMotivoBaja; } catch (System.Data.SqlClient.SqlException ex) { Console.WriteLine("Error datosmotivobaja: " + ex); return null; } }
public void set(clsMotivoBaja oBajaActivo) { // // txtCodigoActivo.Text = Convert.ToString(oBajaActivo.Codigo); // cbxGrupo.EditValue = datoActivo.getDescripcionSegunIdInventarioGrupo(oBajaActivo.Grupo); // cbxSubGrupo.Text = datoSubgrupo.getDescripcionSegunIdActivoFIjoSubGrupo (oBajaActivo.Subgrupo); // dtFecha.EditValue = oBajaActivo.Fecha; // txtDescripcion.Text = oBajaActivo.Descripcion; // cbxEstado.EditValue = datoEstado.getDescripcionSegunId(oBajaActivo.IdEstado); // cbxEmpresa.EditValue = datoEmpresa.ConsultarPorId(oBajaActivo.IdEmpresa); txtCodigoBajaActivo.Text = Convert.ToString(oBajaActivo.idMotivoBaja); txtDescripcion.Text = oBajaActivo.descripcion; cbxEstado.EditValue = datoEstado.getDescripcionSegunId(oActivoFijo.estado); }
private void btnBuscar_Click(object sender, EventArgs e) { VtnConsultaTipoBajaActivo frm = new VtnConsultaTipoBajaActivo(); frm.ShowDialog(); if (frm.Cancelar()) { btnGuardar.Enabled = false;//Estas varibles que se le coloca true o false son para setar los botones para que no haiga caidas del sistemas btnModificar.Enabled = true; btnEliminar.Enabled = true; txtDescripcion.Enabled = true; //btnAnular.Enabled = true;// //btnConsultar.Enabled = true;// omotivobaja = frm.cls; set(omotivobaja); } else { btnGuardar.Enabled = true;//Estas varibles que se le coloca true o false son para setar los botones para que no haiga caidas del sistemas //btnAnular.Enabled = false;// //btnConsultar.Enabled = false;// //btnProcesar.Enabled = false; limpiarControles(); MessageBox.Show(msj.Sin_Seleccion, msj.Titulo, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public Boolean modificar(clsMotivoBaja motivoBaja) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Se hace un primary key codigo var x = (from q in ent.MotivoBaja where q.IdMotivoBaja == motivoBaja.idMotivoBaja select q).First(); //First obtiene un registro que coincida con el codigo y luego mas a bajo //modifico dicho registro y guardo eso lo modifica en la base x.IdMotivoBaja = motivoBaja.idMotivoBaja; x.descripcion = motivoBaja.descripcion; x.Idestado = motivoBaja.idEstado; // x.EstadoProceso = SubActivo._EstadoProceso; ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public Boolean guardar(clsMotivoBaja motivobaja) { try { int id = getSiguiente(); motivobaja.idMotivoBaja = id; using (ActivoFijoEntities ent = new ActivoFijoEntities()) { MotivoBaja Sub = new MotivoBaja() { IdMotivoBaja = motivobaja.idMotivoBaja, Idestado = motivobaja.idEstado, descripcion = motivobaja.descripcion, }; ent.AddToMotivoBaja(Sub); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
private void gridView1_RowClick_1(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { cls = getRow((DevExpress.XtraGrid.Views.Grid.GridView)sender); Close(); }
public void getForRevalorizaion(clsMotivoBaja clasMotivoBaja) { clasMotivoBaja.idMotivoBaja = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colidMotivoBaja)); }