public void Agregar(Crubro obj) { try { Cdatos_rubros.Agregar(obj); lista.Insert(0, obj); actualizar = true; } catch { Agregar(obj); } }
public void CargarLista() { DataTable DT = Cdatos_rubros.Devolver(); foreach (DataRow DR in DT.Rows) { lista.Add(new Crubro(Convert.ToInt32(DR[0]), DR[1].ToString())); } if (DT.Rows.Count == 0) { Agregar(new Crubro(1, "Generico")); } }
public void Modificar(Crubro objmodicado, Crubro objantiguo) { if (objantiguo.Nro != objantiguo.Nro) { Cdatos_rubros.Agregar(objmodicado); Cdatos_rubros.CambiarDeArticulos(objantiguo, objmodicado); Cdatos_rubros.Eliminar(objantiguo); objantiguo.Nro = objmodicado.Nro; } else { Cdatos_rubros.Modificar(objmodicado); } objantiguo.Nombre = objmodicado.Nombre; actualizar = true; }
public void Reemplazar(Crubro objaReemplazar, Crubro objReemplazante) { Cdatos_rubros.CambiarDeArticulos(objaReemplazar, objReemplazante); }
public void Eliminar(Crubro obj) { Cdatos_rubros.Eliminar(obj); lista.Remove(obj); actualizar = true; }
public bool EnUso(Crubro obj) { return(Cdatos_rubros.ReferenciasExistentes(obj)); }