コード例 #1
0
ファイル: DAO.designer.cs プロジェクト: Vicio/SistemaCompras
 partial void Deleteproveedores(proveedores instance);
コード例 #2
0
ファイル: DAO.designer.cs プロジェクト: Vicio/SistemaCompras
 partial void Updateproveedores(proveedores instance);
コード例 #3
0
ファイル: DAO.designer.cs プロジェクト: Vicio/SistemaCompras
 partial void Insertproveedores(proveedores instance);
コード例 #4
0
ファイル: ProveedorDAO.cs プロジェクト: Vicio/SistemaCompras
        /// <summary>
        /// Borra un proveedor por medio del id
        /// </summary>
        /// <param name="id">El id del proveedor que se desea borrar</param>
        public int Delete(int id)
        {
            Proveedor proveedor = new Proveedor();

            proveedor = FindById(id);

            proveedores proveedorTable = new proveedores
            {
                id_proveedor = proveedor.GetId(),
                nombre_proveedor = proveedor.GetNombre(),
                persona_moral_proveedor = proveedor.EsPersonaMoral()
            };


            DAODataContext contexto = new DAODataContext();
            contexto.proveedores.Attach(proveedorTable);
            contexto.proveedores.DeleteOnSubmit(proveedorTable);
            contexto.SubmitChanges();

            return 0;
        }
コード例 #5
0
ファイル: ProveedorDAO.cs プロジェクト: Vicio/SistemaCompras
        /// <summary>
        /// Inserta un proveedor al proporcionar los parámetros adecuados, el id es autogenerado
        /// </summary>
        /// <param name="nombre"></param>
        /// <param name="personaMoral"></param>
        public int Insert(string nombre, bool personaMoral)
        {

            proveedores proveedorTable = new proveedores
            {
                nombre_proveedor = nombre,
                persona_moral_proveedor = personaMoral
            };


            DAODataContext contexto = new DAODataContext();
            contexto.proveedores.InsertOnSubmit(proveedorTable);
            contexto.SubmitChanges();

            return 0;
        }
コード例 #6
0
ファイル: ProveedorDAO.cs プロジェクト: Vicio/SistemaCompras
        /// <summary>
        /// Inserta un objeto proveedor
        /// </summary>
        /// <param name="proveedor"></param>
        public int Insert(Proveedor proveedor)
        {

            proveedores proveedorTable = new proveedores
            {
                nombre_proveedor = proveedor.GetNombre(),
                persona_moral_proveedor = proveedor.EsPersonaMoral()
            };


            DAODataContext contexto = new DAODataContext();
            contexto.proveedores.InsertOnSubmit(proveedorTable);
            contexto.SubmitChanges();
            return 0;
        }