private void gridViewActivo_OC_Factura_DoubleClick(object sender, EventArgs e) { try { Info = new vwAF_OrdenCompra_x_Proveedor_Factura_SinCruce_ActivoFijo_Info(); Info = (vwAF_OrdenCompra_x_Proveedor_Factura_SinCruce_ActivoFijo_Info)gridViewActivo_OC_Factura.GetFocusedRow(); getObtenerDatos(); Close(); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private List <fa_catalogo_Info> lstNaturaleza() { try { List <fa_catalogo_Info> lstInfo = new List <fa_catalogo_Info>(); fa_catalogo_Info Info = new fa_catalogo_Info(); Info.IdCatalogo = Cl_Enumeradores.eTipoNaturalezaProducto.PRD_X_TODO.ToString(); lstInfo.Add(Info); Info = new fa_catalogo_Info(); Info.IdCatalogo = Cl_Enumeradores.eTipoNaturalezaProducto.PRD_X_ACFIJ.ToString(); lstInfo.Add(Info); return(lstInfo); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); return(new List <fa_catalogo_Info>()); } }
public List <vwAF_OrdenCompra_x_Proveedor_Factura_SinCruce_ActivoFijo_Info> Get_List_OC_Factura_ActivoFijo(int IdEmpresa, decimal IdProveedor, List <fa_catalogo_Info> lstNaturaleza) { try { List <vwAF_OrdenCompra_x_Proveedor_Factura_SinCruce_ActivoFijo_Info> lstInfo = new List <vwAF_OrdenCompra_x_Proveedor_Factura_SinCruce_ActivoFijo_Info>(); using (EntitiesActivoFijo listado = new EntitiesActivoFijo()) { var select = from q in listado.vwAF_OrdenCompra_x_Proveedor_Factura_SinCruce_ActivoFijo where q.IdEmpresa == IdEmpresa && q.IdProveedor == IdProveedor select q; foreach (var item in select) { vwAF_OrdenCompra_x_Proveedor_Factura_SinCruce_ActivoFijo_Info Info = new vwAF_OrdenCompra_x_Proveedor_Factura_SinCruce_ActivoFijo_Info(); Info.IdEmpresa = Convert.ToInt32(item.IdEmpresa); Info.IdSucursal = Convert.ToInt32(item.IdSucursal); Info.IdNumMovi = Convert.ToDecimal(item.IdNumMovi); Info.Secuencia = Convert.ToInt32(item.Secuencia); Info.IdBodega = Convert.ToInt32(item.IdBodega); Info.IdProducto = item.IdProducto; Info.nom_producto = item.nom_producto; Info.dm_cantidad = item.dm_cantidad; Info.mv_costo = Convert.ToDouble(item.mv_costo); Info.dm_precio = Convert.ToDouble(item.dm_precio); Info.dm_observacion = item.dm_observacion; Info.Fecha_Ing_Bod = Convert.ToDateTime(item.Fecha_Ing_Bod); Info.nom_bodega = item.nom_bodega; Info.IdEmpresa_oc = Convert.ToInt32(item.IdEmpresa_oc); Info.IdSucursal_oc = Convert.ToInt32(item.IdSucursal_oc); Info.IdOrdenCompra = Convert.ToDecimal(item.IdOrdenCompra); Info.Secuencia_oc = Convert.ToInt32(item.Secuencia_oc); Info.IdProveedor = item.IdProveedor; Info.nom_proveedor = item.nom_proveedor; Info.IdAprobacion = Convert.ToDecimal(item.IdAprobacion); Info.numDocumento = item.numDocumento; Info.Fecha_Factura = Convert.ToDateTime(item.Fecha_Factura); Info.Cantidad = Convert.ToDouble(item.Cantidad); Info.Costo_uni = Convert.ToDouble(item.Costo_uni); Info.SubTotal = Convert.ToDouble(item.SubTotal); Info.PorIva = Convert.ToDouble(item.PorIva); Info.valor_Iva = Convert.ToDouble(item.valor_Iva); Info.Total = Convert.ToDouble(item.Total); Info.IdEmpresa_Ogiro = Convert.ToInt32(item.IdEmpresa_Ogiro); Info.IdCbteCble_Ogiro = Convert.ToDecimal(item.IdCbteCble_Ogiro); Info.IdTipoCbte_Ogiro = Convert.ToInt32(item.IdTipoCbte_Ogiro); Info.IdOrden_giro_Tipo = item.IdOrden_giro_Tipo; Info.IdCtaCble_Gasto = item.IdCtaCble_Gasto; Info.IdCtaCble_IVA = item.IdCtaCble_IVA; Info.Saldo_Factu = Convert.ToDouble(item.Saldo_Factu); lstInfo.Add(Info); } } return(lstInfo); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.InnerException.ToString()); } }