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); } }
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"; }