/// <summary> /// Borra un centro de gastos por medio del id /// </summary> /// <param name="id">El id del centro de gasto a borrar</param> public int Delete(int id) { CentroGasto centroGasto = new CentroGasto(); centroGasto = FindById(id); centros_gasto centroGastoTable = new centros_gasto { id_centro_gasto = centroGasto.GetId(), nombre_centro_gasto = centroGasto.GetNombre() }; DAODataContext contexto = new DAODataContext(); contexto.centros_gastos.Attach(centroGastoTable); contexto.centros_gastos.DeleteOnSubmit(centroGastoTable); contexto.SubmitChanges(); return 0; }
/// <summary> /// Inserta un centro de gastos al proporcionar los parametros adecuados /// </summary> /// <param name="nombre">El nombre del centro de gsto a insertar</param> public int Insert(string nombre) { centros_gasto centroGastoTable = new centros_gasto { nombre_centro_gasto = nombre }; DAODataContext contexto = new DAODataContext(); contexto.centros_gastos.InsertOnSubmit(centroGastoTable); contexto.SubmitChanges(); return 0; }
partial void Updatecentros_gasto(centros_gasto instance);
partial void Deletecentros_gasto(centros_gasto instance);
partial void Insertcentros_gasto(centros_gasto instance);