public static Espectaculo buildCompuesto(SqlDataReader lector) { Dictionary <string, int> camposEspec = Ordinales.PublicacionCompuesta; return(new Espectaculo( Convert.ToInt32(lector[camposEspec["esp_id"]]), lector[camposEspec["esp_descripcion"]].ToString(), Convert.ToDateTime(lector[camposEspec["esp_fecha"]]), Convert.ToDateTime(lector[camposEspec["esp_vencimiento"]]), RubroRepositorio.ReadRubroFromDb(Convert.ToInt32(lector[camposEspec["esp_idRubro"]])), EmpresasRepositorio.getEmpresa(lector[camposEspec["esp_idEmpresa"]].ToString()), DomiciliosRepositorio.getDomicilio(lector[camposEspec["esp_idDomicilio"]].ToString()), Convert.ToBoolean(lector[camposEspec["esp_estado"]]))); }
private void btn_buscar_Click(object sender, EventArgs e) { tabla_domicilios.Rows.Clear(); domicilios = DomiciliosRepositorio.getDomicilios(txCalle.Text, txNumero.Text); foreach (Domicilio domicilio in domicilios) { String[] domiRow = new String[] { domicilio.Calle, domicilio.Numero, domicilio.Piso, domicilio.Departamento, domicilio.Localidad, domicilio.CodPostal }; tabla_domicilios.Rows.Add(domiRow); } actualizarListado(); }
public static Cliente build(SqlDataReader lector) { Dictionary <string, int> camposGetCliente = Ordinales.camposGetCliente; return(new Cliente( Convert.ToInt32(lector[camposGetCliente["tipo_doc_id"]]), Convert.ToInt32(lector[camposGetCliente["cli_doc"]]), lector[camposGetCliente["cli_cuil"]].ToString(), lector[camposGetCliente["cli_nombre"]].ToString(), lector[camposGetCliente["cli_apellido"]].ToString(), lector[camposGetCliente["cli_mail"]].ToString(), lector[camposGetCliente["cli_tel"]].ToString(), lector.GetBoolean(camposGetCliente["cli_habilitado"]), lector.GetDateTime(camposGetCliente["cli_fecha_nac"]), DomiciliosRepositorio.getDomicilio(lector[camposGetCliente["cli_dom_id"]].ToString()))); }
private void boton_alta_Click(object sender, EventArgs e) { if (!validarIngreso()) { return; } actualizarInstanciaCliente(); try { domicilio.Id = DomiciliosRepositorio.agregar(domicilio); ClienteRepositorio.agregar(cliente, esRegistro ? txtContraseña.Text : ""); TarjetaRepositorio.agregar(cliente.Tarjetas, cliente); limpiarVentana(); MessageBox.Show("Cliente agregado correctamente con sus respectivas tarjetas y domicilio"); } catch (SqlException ex) { MessageBox.Show(ex.Message, "ERROR"); } }
private void btn_actualizar_domicilio_Click(object sender, System.EventArgs e) { group_domicilio.Enabled = false; if (!validarCamposDomicilio()) { group_domicilio.Enabled = true; return; } try { actualizarDomicilioDeUi(); DomiciliosRepositorio.actualizar(domicilio); MessageBox.Show("El domicilio ha sido actualizado exitosamente", "Modificacion de domicilio", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (SqlException ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } group_domicilio.Enabled = true; }
private void btn_alta_empresa_Click(object sender, EventArgs e) { grupo_empresa.Enabled = false; if (!verificaValidaciones()) { grupo_empresa.Enabled = true; return; } try { Empresa empresa = getEmpresaDeUi(); empresa.Domicilio.Id = DomiciliosRepositorio.agregar(domicilio); EmpresasRepositorio.agregar(empresa, esRegistro ? txtContraseña.Text : ""); limpiarVentana(); MessageBox.Show("La empresa ha sido dada de alta exitosamente", "Alta de empresa", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (SqlException ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } grupo_empresa.Enabled = true; }
private void btn_alta_domicilio_Click(object sender, EventArgs e) { if (!validarCamposDomicilio()) { return; } try { setDomicilioDeUi(); if (modoAbm) { DomiciliosRepositorio.agregar(domicilio); } MessageBox.Show("Domicilio Registrado Exitosamente", "Alta Domicilio", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }