protected void GridView1_RowUpdating(Object sender, GridViewUpdateEventArgs e) { BE.Cliente miCliente = _gestorCliente.leer_cliente(e.Keys[0].ToString()); if (e.NewValues[0] == null || e.NewValues[1] == null || e.NewValues[2] == null || e.NewValues[3] == null) { lblInfo.Text = Traductor.Mensaje("ERR141", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { bool chequeoFormato = true; if (!_check.ValidarCuit(e.NewValues[1].ToString())) { chequeoFormato = false; } else { string cuit = e.NewValues[1].ToString(); cuit = cuit.Replace("-", ""); miCliente.cuit = cuit; } if (!_check.ValidarEMail(e.NewValues[2].ToString())) { chequeoFormato = false; } if (!_check.ValidarTextoNumEspacio(e.NewValues[4].ToString())) { chequeoFormato = false; } if (!_check.ValidarTextoNumEspacio(e.NewValues[5].ToString())) { chequeoFormato = false; } if (!_check.ValidarTextoNumEspacio(e.NewValues[6].ToString())) { chequeoFormato = false; } if (!_check.ValidarTextoNumEspacio(e.NewValues[7].ToString())) { chequeoFormato = false; } if (!_check.ValidarNumerico(e.NewValues[8].ToString())) { chequeoFormato = false; } else { miCliente.SFI = Convert.ToInt16(e.NewValues[8].ToString()); } miCliente.razonSocial = e.NewValues[0].ToString(); miCliente.Email = e.NewValues[2].ToString(); miCliente.domicilio = e.NewValues[3].ToString(); miCliente.localidad = e.NewValues[4].ToString(); miCliente.provincia = e.NewValues[5].ToString(); miCliente.pais = e.NewValues[6].ToString(); miCliente.CP = e.NewValues[7].ToString(); if (chequeoFormato) { _gestorCliente.insertar_cliente(miCliente); GridView1.EditIndex = -1; lblInfo.Text = ""; LlenarTabla(); _gestorIntegridadBLL.recalcular_t_Cliente("corregir"); } else { lblInfo.Text = Traductor.Mensaje("ERR169", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } }
protected void GridView1_RowUpdating(Object sender, GridViewUpdateEventArgs e) { BE.Consumidor miConsumidor = _gestorConsumidor.leer_Consumidor(Convert.ToInt32(e.Keys[0].ToString()), Convert.ToInt32(e.Keys[1].ToString())); if (e.NewValues[0] == null || e.NewValues[1] == null || e.NewValues[2] == null || e.NewValues[3] == null) { lblInfo.Text = Traductor.Mensaje("ERR141", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { bool chequeoFormato = true; //if (!_check.ValidarNoNumerico(e.NewValues[0].ToString())) //{ // chequeoFormato = false; //} //if (!_check.ValidarNoNumerico(e.NewValues[1].ToString())) //{ // chequeoFormato = false; //} //if (!_check.ValidarNumerico(e.NewValues[2].ToString())) //{ // chequeoFormato = false; //} if (!_check.ValidarEMail(e.NewValues[0].ToString())) //mail { chequeoFormato = false; } if (!_check.ValidarTextoNumEspacio(e.NewValues[2].ToString())) { chequeoFormato = false; } if (!_check.ValidarTextoNumEspacio(e.NewValues[3].ToString())) { chequeoFormato = false; } if (!_check.ValidarTextoNumEspacio(e.NewValues[4].ToString())) { chequeoFormato = false; } if (!_check.ValidarTextoNumEspacio(e.NewValues[5].ToString())) { chequeoFormato = false; } miConsumidor.Email = e.NewValues[0].ToString(); miConsumidor.domicilio = e.NewValues[1].ToString(); miConsumidor.localidad = e.NewValues[2].ToString(); miConsumidor.provincia = e.NewValues[3].ToString(); miConsumidor.pais = e.NewValues[4].ToString(); miConsumidor.CP = e.NewValues[5].ToString(); if (chequeoFormato) { _gestorConsumidor.insertar_Consumidor(miConsumidor); GridView1.EditIndex = -1; lblInfo.Text = ""; LlenarTabla(); } else { lblInfo.Text = Traductor.Mensaje("ERR169", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } }
protected void GridView1_RowUpdating(Object sender, GridViewUpdateEventArgs e) { BE.Usuario miUsuario = _gestorUsuario.leer_usuario(e.Keys[0].ToString()); if (e.NewValues[0] == null || e.NewValues[1] == null || e.NewValues[2] == null || e.NewValues[3] == null) { lblInfo.Text = Traductor.Mensaje("ERR141", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { bool chequeoFormato = true; if (!_check.ValidarNoNumerico(e.NewValues[0].ToString()) || !_check.ValidarTextoNumEspacio(e.NewValues[0].ToString())) { chequeoFormato = false; } if (!_check.ValidarNoNumerico(e.NewValues[1].ToString()) || !_check.ValidarTextoNumEspacio(e.NewValues[1].ToString())) { chequeoFormato = false; } if (!_check.ValidarEMail(e.NewValues[2].ToString())) { chequeoFormato = false; } if (!_check.ValidarNumerico(e.NewValues[3].ToString())) { chequeoFormato = false; } else { miUsuario.IntentosFallidos = Convert.ToByte(e.NewValues[3].ToString()); } miUsuario.Nombre = e.NewValues[0].ToString(); miUsuario.apellido = e.NewValues[1].ToString(); miUsuario.Email = e.NewValues[2].ToString(); CheckBox bloqueo = GridView1.Rows[e.RowIndex].Cells[9].Controls[0] as CheckBox; miUsuario.Bloqueado = bloqueo.Checked; DropDownList combo = GridView1.Rows[e.RowIndex].FindControl("lstPerfilTabla") as DropDownList; miUsuario.Perfil = new BE.PermisoSimple(); miUsuario.Perfil.Nombre = combo.SelectedItem.Value.ToString(); DropDownList comboCultura = GridView1.Rows[e.RowIndex].FindControl("lstCultura") as DropDownList; miUsuario.Cultura = new System.Globalization.CultureInfo(comboCultura.SelectedValue.ToString()); if (chequeoFormato) { _gestorUsuario.escribir_usuario(miUsuario); GridView1.EditIndex = -1; lblInfo.Text = ""; lblMensaje.Text = ""; LlenarTabla(); } else { lblMensaje.Text = Traductor.Mensaje("ERR169", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } }