private void button1_Click(object sender, EventArgs e) { int idPersona = int.Parse(cboPersonas.SelectedValue.ToString()); TelefonoBE telbe = new TelefonoBE( short.Parse(cboTelTipo.SelectedValue.ToString()), idPersona, txtCP.Text.Trim(), txtTelC1.Text.Trim(), txtTelC2.Text.Trim(), txtTelC3.Text.Trim(), txtTelCext.Text.Trim() ); TelefonosBL telBL = new TelefonosBL(); if (telBL.TelefonoNew(telbe) == true) { MessageBox.Show(this, "Se guardo correctamente", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(this, "Ocurrió un error", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Boolean TelefonoNew(TelefonoBE telBE) { con.ConnectionString = conection.GetCon(); cmd.Connection = con; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "PERSONA.TelefonoNew"; try { cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@id_persona", telBE.Id_persona); cmd.Parameters.AddWithValue("@codigo_pais", telBE.Codigo_pais); cmd.Parameters.AddWithValue("@campo_1", telBE.Campo_1); cmd.Parameters.AddWithValue("@campo_2", telBE.Campo_2); cmd.Parameters.AddWithValue("@campo_3", telBE.Campo_3); cmd.Parameters.AddWithValue("@ext", telBE.Ext); cmd.Parameters.AddWithValue("@tipo_telefono", telBE.Tipo_telefono); con.Open(); cmd.ExecuteNonQuery(); success = true; } catch (SqlException x) { success = false; throw new Exception(x.Message); } finally { if (con.State == ConnectionState.Open) { con.Close(); } cmd.Parameters.Clear(); } return(success); }
private void NewTelefono(int idCliente) { TelefonoBE telbe = new TelefonoBE( short.Parse(cboTelTipo.SelectedValue.ToString()), idCliente, txtCP.Text.Trim(), txtTelC1.Text.Trim(), txtTelC2.Text.Trim(), txtTelC3.Text.Trim(), txtTelCext.Text.Trim() ); TelefonosBL telBL = new TelefonosBL(); telBL.TelefonoNew(telbe); }
public TelefonoBE SelectTelefono(int id_telefono) { DataSet dts = new DataSet(); TelefonoBE telBE = new TelefonoBE(); try { con.ConnectionString = conection.GetCon(); cmd.Connection = con; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "PERSONA.SelectTelefono"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@id_telefono", id_telefono); con.Open(); SqlDataReader dtr = cmd.ExecuteReader(); if (dtr.HasRows == true) { dtr.Read(); telBE.Campo_1 = dtr["campo_1"].ToString(); telBE.Campo_2 = dtr["campo_2"].ToString(); telBE.Campo_3 = dtr["campo_3"].ToString(); telBE.Codigo_pais = dtr["codigo_pais"].ToString(); telBE.Tipo_telefono = short.Parse(dtr["tipo_telefono"].ToString()); telBE.Id_telefono = int.Parse(dtr["id_telefono"].ToString()); telBE.Id_persona = int.Parse(dtr["id_persona"].ToString()); telBE.Ext = dtr["ext"].ToString(); } else { throw new Exception("Error al buscar el teléfono."); } dtr.Close(); } catch (Exception ex) { throw new Exception("Error mostrando los teléfonos: " + ex.Message); } finally { con.Close(); } cmd.Parameters.Clear(); return(telBE); }
public Boolean TelefonoNew(TelefonoBE telbe) { return(telado.TelefonoNew(telbe)); }
public Boolean ModificarTelefono(TelefonoBE telBE) { return(tel.ModificarTelefono(telBE)); }