private void btnObtener_Click(object sender, EventArgs e) { int res = 0; BE_clientes pBE_clientes = new BE_clientes(); pBE_clientes.ID = Convert.ToInt32(0); pBE_clientes.oBE_Tipo_Documento.ID = (this.txtRucDNI.Text.Length == 8) ? 1 : 6; pBE_clientes.Str_num_documento = txtRucDNI.Text; pBE_clientes.Str_nom_cliente = txtNombre.Text; pBE_clientes.Str_direccion_cliente = null; pBE_clientes.oBE_Departamento.ID = null; pBE_clientes.oBE_Provincia.ID = null; pBE_clientes.oBE_Distrito.ID = null; pBE_clientes.Str_v_ubigeo = null; pBE_clientes.Int_chk_promo_vigentes = 0; pBE_clientes.Dcm_linea_credito = 0; pBE_clientes.Dcm_credito_utilizado = 0; pBE_clientes.Dcm_credito_disponible = 0; pBE_clientes.IDUsuarioCreacion = 1; res = BL_Clientes.Registrar_clientes(pBE_clientes); this.txtRucDNI.Clear(); this.txtNombre.Clear(); txt_buscar.Text = pBE_Clientes.Str_num_documento; this.pnlBusquedaSunat.Visible = false; }
public void Registrar_Clientes() { int res = 0; pBE_clientes = new BE_clientes(); pBL_clientes = new BL_Clientes(); pBE_clientes.ID = Convert.ToInt32(txt_Codigo_Cliente.Text); pBE_clientes.oBE_Tipo_Documento.ID = Convert.ToInt32(cbo_Clientes_Documento.SelectedValue); pBE_clientes.Str_num_documento = txt_Documento_Cliente.Text; pBE_clientes.Str_nom_cliente = txt_Clientes_RazonSocial.Text; pBE_clientes.Str_direccion_cliente = txt_Clientes_Direccion.Text; pBE_clientes.oBE_Departamento.ID = Convert.ToInt16(cbo_Clientes_Departamento.SelectedValue); pBE_clientes.oBE_Provincia.ID = Convert.ToInt32(cbo_Clientes_Provincia.SelectedValue); pBE_clientes.oBE_Distrito.ID = Convert.ToInt32(cbo_Clientes_Distrito.SelectedValue); pBE_clientes.Str_v_ubigeo = txt_Clientes_Ubigeo.Text; if (chk_Clientes_ProVigentes.Checked == true) { pBE_clientes.Int_chk_promo_vigentes = 1; } else { pBE_clientes.Int_chk_promo_vigentes = 0; } if (chk_Clientes_VentaCredito.Checked == true) { pBE_clientes.Int_chk_aceptar_vtas_credito = 1; } else { pBE_clientes.Int_chk_aceptar_vtas_credito = 0; } if (txt_Clientes_LineaCredito.Text.Length == 0) { pBE_clientes.Dcm_linea_credito = 0; } else { pBE_clientes.Dcm_linea_credito = Convert.ToDecimal(txt_Clientes_LineaCredito.Text.Replace(".", ",")); } if (txt_Clientes_CreditoUtilizado.Text.Length == 0) { pBE_clientes.Dcm_credito_utilizado = 0; } else { pBE_clientes.Dcm_credito_utilizado = Convert.ToDecimal(txt_Clientes_CreditoUtilizado.Text.Replace(".", ",")); } if (txt_Clientes_CreditoDisponible.Text.Length == 0) { pBE_clientes.Dcm_credito_disponible = 0; } else { pBE_clientes.Dcm_credito_disponible = Convert.ToDecimal(txt_Clientes_CreditoDisponible.Text.Replace(".", ",")); } if (Convert.ToInt32(txt_Codigo_Cliente.Text) == 0) { pBE_clientes.IDUsuarioCreacion = 1; res = BL_Clientes.Registrar_clientes(pBE_clientes); } else { pBE_clientes.IDUsuarioModificacion = 1; res = BL_Clientes.Actualizar_clientes(pBE_clientes); } }