示例#1
0
        public bool ActualizarProveedor(ProveedorVO proVO)
        {
            int cant = 0;

            using (var conn = new SqlConnection(con.TraerCadena("Sualiado")))
            {
                if (conn.State == ConnectionState.Closed)
                {
                    conn.Open();
                }
                using (var cmd = new SqlCommand())
                {
                    cmd.Connection  = conn;
                    cmd.CommandText = "SP_ACTUALIZAR_PROVEEDOR";
                    cmd.Parameters.AddWithValue("@id", proVO.Id);
                    cmd.Parameters.AddWithValue("@nombre", proVO.Nombre);
                    cmd.Parameters.AddWithValue("@contacto", proVO.Contacto);
                    cmd.Parameters.AddWithValue("@telefono", proVO.Telefono);
                    cmd.Parameters.AddWithValue("@correo", proVO.Correo);
                    cmd.CommandType = CommandType.StoredProcedure;
                    cant            = cmd.ExecuteNonQuery();
                }
            }
            return(cant > 0);
        }
 //***********************************************
 //***********************************************
 //***********************************************
 //Método para modificar el registro
 public bool modificarRegistroProveedor(ProveedorVO registro)
 {
     Console.WriteLine("***********************************************");
     Console.WriteLine("***********************************************");
     Console.WriteLine("Ejecutando método fachada en el controlador para la modificación");
     Console.WriteLine("***********************************************");
     Console.WriteLine("***********************************************");
     return(fachadaServiciosDAO.modificarRegistroProveedor(registro));
 }
        public ActionResult Actualizar(int id, string nombre, string contacto, string telefono, string correo)
        {
            ProveedorVO proVO = new ProveedorVO(id, nombre, contacto, telefono, correo);

            if (proDAO.ActualizarProveedor(proVO))
            {
                return(Json("true", JsonRequestBehavior.AllowGet));
            }
            return(Json("false", JsonRequestBehavior.AllowGet));
        }
示例#4
0
        private ProveedorVO RetornaProveedor(IDataReader dr)
        {
            ProveedorVO _proveedor = new ProveedorVO();

            _proveedor.Consecutivo = Convert.ToInt32(dr["consecutivo"]);
            _proveedor.Nombre      = dr["nombre"].ToString();
            _proveedor.Nit         = dr["nit"].ToString();
            _proveedor.Telefono    = dr["telefono"].ToString();
            _proveedor.Correo      = dr["correo"].ToString();
            _proveedor.Direccion   = dr["direccion"].ToString();
            return(_proveedor);
        }
        //***********************************************
        //***********************************************
        //***********************************************
        public ProveedorVO armarRegistroProveedores(string tipo)
        {
            ProveedorVO registro = new ProveedorVO();

            Console.WriteLine("-----------------------------------------------");
            Console.WriteLine("-----------------------------------------------");
            Console.WriteLine("INGRESO DE LOS DATOS DEL REGISTRO");

            if (tipo.Equals("modificar"))
            {
                Console.Write("Ingrese el valor del campo SupplierID: ");
                registro.SupplierID = System.Console.ReadLine();
            }
            Console.Write("Ingrese el valor del campo CompanyName: ");
            registro.CompanyName = System.Console.ReadLine();


            Console.Write("Ingrese el valor del campo ContactName: ");
            registro.ContactName = System.Console.ReadLine();

            Console.Write("Ingrese el valor del campo ContactTitle: ");
            registro.ContactTitle = System.Console.ReadLine();

            Console.Write("Ingrese el valor del campo Address: ");
            registro.Address = System.Console.ReadLine();

            Console.Write("Ingrese el valor del campo City: ");
            registro.City = System.Console.ReadLine();

            Console.Write("Ingrese el valor del campo Region: ");
            registro.Region = System.Console.ReadLine();

            Console.Write("Ingrese el valor del campo PostalCode: ");
            registro.PostalCode = System.Console.ReadLine();

            Console.Write("Ingrese el valor del campo Country: ");
            registro.Country = System.Console.ReadLine();

            Console.Write("Ingrese el valor del campo Phone: ");
            registro.Phone = System.Console.ReadLine();

            Console.Write("Ingrese el valor del campo Fax: ");
            registro.Fax = System.Console.ReadLine();

            Console.Write("Ingrese el valor del campo HomePage: ");
            registro.HomePage = System.Console.ReadLine();

            Console.WriteLine("-----------------------------------------------");
            Console.WriteLine("-----------------------------------------------");

            return(registro);
        }
 //***********************************************
 //***********************************************
 //***********************************************
 public void imprimirDatosEntidadProveedor(ProveedorVO registro)
 {
     Console.WriteLine("************************************************");
     Console.WriteLine("************************************************");
     Console.WriteLine("************************************************");
     Console.WriteLine("SupplierID: " + registro.SupplierID);
     Console.WriteLine("************************************************");
     Console.WriteLine("CompanyName: " + registro.CompanyName);
     Console.WriteLine("ContactName: " + registro.ContactName);
     Console.WriteLine("ContactTitle: " + registro.ContactTitle);
     Console.WriteLine("Address: " + registro.Address);
     Console.WriteLine("City: " + registro.City);
     Console.WriteLine("Region: " + registro.Region);
     Console.WriteLine("PostalCode: " + registro.PostalCode);
     Console.WriteLine("Country: " + registro.Country);
     Console.WriteLine("Phone: " + registro.Phone);
     Console.WriteLine("Fax: " + registro.Fax);
     Console.WriteLine("HomePage: " + registro.HomePage);
     Console.WriteLine("************************************************");
     Console.WriteLine("************************************************");
     Console.WriteLine("************************************************");
 }