public ObjetoProveedor metodoSeleccion(int codigo)
        {
            var datoSeleccionado = varProveedor.metodoSeleccion(codigo);

            ObjetoProveedor pasaCliente = new ObjetoProveedor();

            pasaCliente.IdProveedor     = datoSeleccionado.ID_PROVEEDOR;
            pasaCliente.NombreProveedor = datoSeleccionado.NOMBRE_PROVEEDOR;
            pasaCliente.Encargado       = datoSeleccionado.ENCARGADO;
            pasaCliente.Telefono        = datoSeleccionado.TELEFONO;
            return(pasaCliente);
        }
        public bool metodoguardarNeg(ObjetoProveedor datoCliente)
        {
            try
            {
                CAT_PROVEEDOR modeloTabla = new CAT_PROVEEDOR();

                modeloTabla.ID_PROVEEDOR     = datoCliente.IdProveedor;
                modeloTabla.NOMBRE_PROVEEDOR = datoCliente.NombreProveedor;
                modeloTabla.ENCARGADO        = datoCliente.Encargado;
                modeloTabla.TELEFONO         = datoCliente.Telefono;
                //le agregue esto debido a la relacion con el catalgo

                varProveedor.metodoGuardar(modeloTabla);
                return(true);
            }
            catch (Exception es)
            {
                return(false);
            }
        }
Exemplo n.º 3
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            //capturar los elementos escrito en texbox del html
            ObjetoProveedor objeto = new ObjetoProveedor();

            if (txtProveedor.Text == "")
            {
                ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal('show');", true);

                return;
            }

            if (txtProveedor.Text.Trim() == string.Empty)
            {
                //ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal('show');", true);

                return;
            }
            if (txtEncargado.Text == "")
            {
                ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal('show');", true);

                return;
            }

            if (txtEncargado.Text.Trim() == string.Empty)
            {
                //ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal('show');", true);

                return;
            }


            if (txtIdProveedors.Text != "-1")
            {
                objeto.IdProveedor = Convert.ToInt32(txtIdProveedors.Text);
            }
            //ojo aca en la base de dato no estaba autonumerico el codigo
            objeto.NombreProveedor = txtProveedor.Text.ToString().Trim();
            objeto.Encargado       = txtEncargado.Text.ToString().Trim();
            objeto.Telefono        = txtTelefono.Text;
            //var prueba = TextBox1.Text;
            //ojo aca esto se lo estamos pasando generico y establecido 1 como el codigo de ciudad
            //esto no deberia ser asi ma;ana lo vemos

            //mandar a guardar o true o false
            var valorRespuesta = metodosNegocio.metodoguardarNeg(objeto);

            //si hubo error
            if (valorRespuesta == false)
            {  //no se guardo
               // lb_mensaje.Text = "<div class='alert alert-danger' role='alert'> No se guardo </ div > ";
            }
            else
            {
                string script = "err1();";
                //ScriptManager.RegisterStartupScript(Page, Page.GetType(), "pop", script, true);
                ScriptManager.RegisterStartupScript(this, this.GetType(), "err1", script, true);
            }
            limpiar(this);
            EjecutarModalHide();
            //ScriptManager.RegisterStartupScript(this, this.GetType(), "mensajeToast", "mensajeToast();", true);
            //EjecutarToast();
            CargarDatos();
            txtIdProveedors.Text = "-1";
        }