Esempio n. 1
0
        /// <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;
        }
Esempio n. 2
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;
        }
Esempio n. 3
0
 partial void Updatecentros_gasto(centros_gasto instance);
Esempio n. 4
0
 partial void Deletecentros_gasto(centros_gasto instance);
Esempio n. 5
0
 partial void Insertcentros_gasto(centros_gasto instance);