public string setAdministrarConsultarPosiblesClientesController(Proyecto.Logica.Models.clsPosibleClientes oClsPosibleClientes, int iOpcion) { try { Proyecto.Logica.BL.clsPosiblesClientes oPosiblesClientes = new Logica.BL.clsPosiblesClientes(); return(oPosiblesClientes.setAdministrarPosiblesCLientes(oClsPosibleClientes, iOpcion)); } catch (Exception ex) { throw ex; } }
protected void gvwDatos_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e) { try { int intIndice = Convert.ToInt32(e.CommandArgument); if (e.CommandName.Equals("Editar")) { lblOpcion.Text = "2"; txtIdentificacion.Text = ((Label)gvwDatos.Rows[intIndice].FindControl("lbIdentificacion")).Text; txtEmpresa.Text = gvwDatos.Rows[intIndice].Cells[1].Text; txtPrimerNombre.Text = gvwDatos.Rows[intIndice].Cells[2].Text; txtSegundoNombre.Text = gvwDatos.Rows[intIndice].Cells[3].Text; txtPrimerApellido.Text = gvwDatos.Rows[intIndice].Cells[4].Text; txtSegundoApellido.Text = gvwDatos.Rows[intIndice].Cells[5].Text; txtDireccion.Text = gvwDatos.Rows[intIndice].Cells[6].Text; txtTelefono.Text = gvwDatos.Rows[intIndice].Cells[7].Text; txtCorreo.Text = gvwDatos.Rows[intIndice].Cells[8].Text; } else if (e.CommandName.Equals("Eliminar")) { lblOpcion.Text = "3"; Proyecto.Logica.Models.clsPosibleClientes oClsPosibleClientes = new Proyecto.Logica.Models.clsPosibleClientes { inIdentificacion = int.Parse(((Label)gvwDatos.Rows[intIndice].FindControl("lbIdentificacion")).Text), stEmpresa = String.Empty, stPrimerNombre = String.Empty, stSegundoNombre = String.Empty, stPrimerApellido = String.Empty, stSegundoApellido = String.Empty, stDireccion = String.Empty, stTelefono = String.Empty, stCorreo = String.Empty }; Proyecto.Web.Controllers.PosiblesClientesController oPosiblesClientesController = new Controllers.PosiblesClientesController(); ClientScript.RegisterStartupScript(GetType(), "Mensaje", "<script>swal('Eliminación realizada', '" + oPosiblesClientesController.setAdministrarConsultarPosiblesClientesController(oClsPosibleClientes, int.Parse(lblOpcion.Text)) + "' , 'info');</script>"); limpiarRegistro(); } getPosiblesClientes(); } catch (Exception ex) { ClientScript.RegisterStartupScript(GetType(), "Mensaje", "<script>swal('Error!', '" + ex.Message + "' , 'error');</script>");; } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { string stMensaje = string.Empty; if (string.IsNullOrEmpty(txtIdentificacion.Text)) { stMensaje += "Ingrese identificación"; } if (!string.IsNullOrEmpty(stMensaje)) { throw new Exception(stMensaje); } Proyecto.Logica.Models.clsPosibleClientes oClsPosibleClientes = new Proyecto.Logica.Models.clsPosibleClientes { inIdentificacion = int.Parse(txtIdentificacion.Text), stEmpresa = txtEmpresa.Text, stPrimerNombre = txtPrimerNombre.Text, stSegundoNombre = txtSegundoNombre.Text, stPrimerApellido = txtPrimerApellido.Text, stSegundoApellido = txtSegundoApellido.Text, stDireccion = txtDireccion.Text, stTelefono = txtTelefono.Text, stCorreo = txtCorreo.Text }; Proyecto.Web.Controllers.PosiblesClientesController oPosiblesClientesController = new Controllers.PosiblesClientesController(); if (string.IsNullOrEmpty(lblOpcion.Text)) { lblOpcion.Text = "1"; } ClientScript.RegisterStartupScript(GetType(), "Mensaje", "<script>swal('Grabación correcta', '" + oPosiblesClientesController.setAdministrarConsultarPosiblesClientesController(oClsPosibleClientes, int.Parse(lblOpcion.Text)) + "' , 'info');</script>"); lblOpcion.Text = String.Empty; getPosiblesClientes(); limpiarRegistro(); } catch (Exception ex) { ClientScript.RegisterStartupScript(GetType(), "Mensaje", "<script>alert('Error! '" + ex.Message + "');</script>"); //ClientScript.RegisterStartupScript(GetType(), "Mensaje", "<script>swal('Error!', '"+ex.Message+"' , 'error');</script>"); } }