private ObjetoMiembro crearMiembro() { ObjetoMiembro miembro = new ObjetoMiembro(); try { miembro.CURP = cURPTextBox.Text; miembro.Nombres = nombreTextBox.Text; miembro.Apellidos = apellidosTextBox.Text; miembro.Entidad = entidadComboBox.Text; miembro.Sexo = cboSexo.Text; miembro.Domicilio = domicilioTextBox.Text; if (pctUsuario.Image != null) { miembro.Imagen = ImagenAutor.ImageToBase64(pctUsuario.Image, ImageFormat.Jpeg); } else { miembro.Imagen = null; } if (nacimientoDateTimePicker.Value == DateTime.Today) { MessageBox.Show("Atencion!", "Por favor seleccione una fecha"); } else { DateTime fechaNac = nacimientoDateTimePicker.Value; string fecha = ($"{fechaNac.Month.ToString()}-{fechaNac.Day.ToString()}-{fechaNac.Year.ToString()}"); miembro.FechaNac = fecha; } return(miembro); } catch (System.NullReferenceException exception) { Console.WriteLine(exception.Message); return(null); } catch (Exception e) { Console.WriteLine(e.Message); return(null); } }
private void btnInsertar_Click(object sender, EventArgs e) { ModeloDUsuario Obj = new ModeloDUsuario(); ObjetoMiembro miembro = crearMiembro(); if (miembro != null) { if (Obj.InsertarMiembro(miembro)) { MessageBox.Show($"Se ha ingresado al miembro {nombreTextBox.Text} correctamente", "Registro Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show($"No se ha ingresado al miembro {nombreTextBox.Text}", "Registro Incorrecto", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public bool InsertarMiembro(ObjetoMiembro miembro) { try { using (SqlConnection conexion = ObtenerConexion()) { conexion.Open(); using (SqlCommand cmd = new SqlCommand("InsertarMiembro", conexion)) { cmd.Connection = conexion; cmd.CommandType = CommandType.StoredProcedure; // if (miembro.CURP != "") { cmd.Parameters.AddWithValue("@curp", miembro.CURP); } else { cmd.Parameters.AddWithValue("@curp", DBNull.Value); } // if (miembro.Nombres != "") { cmd.Parameters.AddWithValue("@nombre", miembro.Nombres); } else { cmd.Parameters.AddWithValue("@nombre", DBNull.Value); } // if (miembro.Apellidos != "") { cmd.Parameters.AddWithValue("@apellidos", miembro.Apellidos); } else { cmd.Parameters.AddWithValue("@apellidos", DBNull.Value); } // if (miembro.Entidad != "") { cmd.Parameters.AddWithValue("@entidad", miembro.Entidad); } else { cmd.Parameters.AddWithValue("@entidad", DBNull.Value); } // if (miembro.Sexo != "") { cmd.Parameters.AddWithValue("@sexo", miembro.Sexo); } else { cmd.Parameters.AddWithValue("@sexo", DBNull.Value); } // if (miembro.Domicilio != "") { cmd.Parameters.AddWithValue("@domicilio", miembro.Domicilio); } else { cmd.Parameters.AddWithValue("@domicilio", DBNull.Value); } // if (miembro.FechaNac != "") { cmd.Parameters.AddWithValue("@fecha", miembro.FechaNac); } else { cmd.Parameters.AddWithValue("@fecha", DBNull.Value); } // if (miembro.Imagen != null) { cmd.Parameters.AddWithValue("@imagen", miembro.Imagen); } else { cmd.Parameters.AddWithValue("@imagen", DBNull.Value); } if (cmd.ExecuteNonQuery() != 0) { return(true); } else { return(false); } } } } catch (Exception e) { Console.WriteLine(e.Message); return(false); } }
public bool InsertarMiembro(ObjetoMiembro miembro) { return(usuario.InsertarMiembro(miembro)); }