コード例 #1
0
        public cp_proveedor_Info get_proveedorInfo()
        {
            try
            {
                tipoGasto   = UCTipoGasto.get_Dato();
                tipoServPro = UCTipoSer.get_Dato();

                proveedorI = new cp_proveedor_Info();
                //info_ubicacion = UC.get_Ubicacion();
                proveedorI.IdEmpresa         = param.IdEmpresa;
                proveedorI.IdProveedor       = Convert.ToDecimal(txt_codigoProv.Text);
                proveedorI.IdPersona         = Convert.ToDecimal(txt_idPersona.Text);
                proveedorI.pr_codigo         = (txt_codigoProv.Text.Length == 0) ? "" : txt_codigoProv.Text.Trim();
                proveedorI.pr_nombre         = (txt_nomProveedor.Text.Length == 0) ? "" : txt_nomProveedor.Text.Trim();
                proveedorI.pr_girar_cheque_a = txt_nomProveedor.Text;

                proveedorI.IdTipoServicio = tipoServPro.codigo;
                proveedorI.IdTipoGasto    = tipoGasto.IdCatalogo;

                proveedorI.pr_contribuyenteEspecial = "N";
                proveedorI.pr_plazo  = 0;
                proveedorI.pr_estado = (chk_estado.Checked == true) ? "A" : "I";
                // proveedorI.IdCiudad = info_ubicacion.IdUbicacion;
                if (cmb_nacionalidad.Text == "Nacional")
                {
                    proveedorI.pr_nacionalidad = "NAC";
                }
                else
                {
                    proveedorI.pr_nacionalidad = "EXT";
                }

                proveedorI.IdUsuario       = param.IdUsuario;
                proveedorI.Fecha_Transac   = DateTime.Now;
                proveedorI.IdUsuarioUltMod = param.IdUsuario;
                proveedorI.Fecha_UltMod    = DateTime.Now;
                proveedorI.nom_pc          = param.nom_pc;
                proveedorI.ip          = param.ip;
                proveedorI.contacto    = txt_contacto.Text;
                proveedorI.responsable = txt_responsable.Text;
                proveedorI.comentario  = txt_comentario.Text;
                proveedorI.IdProveedor = Convert.ToDecimal(txt_IdProveedor.Text);
                //  proveedorI.IdCentroCosoto =null;
                // proveedorI.IdCtaCble_Anticipo = ".";
                // proveedorI.IdCtaCble_Gasto = ".";
                proveedorI.IdClaseProveedor = 1;
                proveedorI.ip            = param.ip;
                proveedorI.Fecha_Transac = param.Fecha_Transac;
                proveedorI.nom_pc        = param.nom_pc;
                proveedorI.IdUsuario     = param.IdUsuario;
                return(proveedorI);
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                return(new cp_proveedor_Info());
            }
        }
コード例 #2
0
 public cp_TipoServicioxProvee_Info get_Dato()
 {
     try
     {
         _TipoServxProve = (cp_TipoServicioxProvee_Info)cmb_tipoServicioxProve.SelectedItem;
         return(_TipoServxProve);
     }
     catch (Exception ex)
     {
         string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
         MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
         return(new cp_TipoServicioxProvee_Info());
     }
 }