protected void btnGuardar_Click(object sender, EventArgs e) { //Se realiza el guardado de datos a travez de un PA en elcaso de que el hf sea 0 //sera una inserción o actualización //if (con.State == ConnectionState.Closed) //{ // con.Open(); // SqlCommand cmd = new SqlCommand("CreaEditaContacto", con); // cmd.CommandType = CommandType.StoredProcedure; // cmd.Parameters.AddWithValue("@Contactoid",(hdf.Value == "" ? 0: Convert.ToInt32(hdf.Value))); // cmd.Parameters.AddWithValue("@Nombre", txtNombre.Text.Trim()); // cmd.Parameters.AddWithValue("@Telefono", txtTelefono.Text.Trim()); // cmd.Parameters.AddWithValue("@Direccion", txtDireccion.Text.Trim()); // cmd.Parameters.AddWithValue("@Fecha", txtFecha.Text.Trim()); // cmd.ExecuteNonQuery(); // con.Close(); // string contactoID = hdf.Value; // if (contactoID == "") // { // lblMensaje.Text = "Guardado con éxito"; // } // else // { // lblMensaje.Text = "Datos actualizados con éxito"; // } //} String password = txtPass.Text; //Get the encrypt the password by using the class string pass = encryption(password); string usuID = hdf.Value; if (usuID == "") { objCN.InsetarUsuarios(txtUsu.Text, pass, txtTipo.Text); lblMensaje.Text = "Usuario Guardado con Exito"; listarUsuarios(); } else { objCN.EditarUsuarios(txtUsu.Text, txtPass.Text, txtTipo.Text, hdf.Value); lblMensaje.Text = "Usuario Actualizado con Exito"; listarUsuarios(); } }