public List <CFDI_ImpuestoModels> GetListadoImpuesto(FleteImpuestoModels FleteImpuesto) { try { CFDI_ImpuestoModels Impuesto; FleteImpuesto.ListaImpuesto = new List <CFDI_ImpuestoModels>(); SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(FleteImpuesto.Conexion, "spCSLDB_Combo_get_CFDIImpuesto"); while (dr.Read()) { Impuesto = new CFDI_ImpuestoModels { Clave = !dr.IsDBNull(dr.GetOrdinal("ID")) ? dr.GetInt16(dr.GetOrdinal("ID")) : 0, Descripcion = !dr.IsDBNull(dr.GetOrdinal("Descripcion")) ? dr.GetString(dr.GetOrdinal("Descripcion")) : string.Empty, }; FleteImpuesto.ListaImpuesto.Add(Impuesto); } dr.Close(); return(FleteImpuesto.ListaImpuesto); } catch (Exception ex) { throw ex; } }
public FleteImpuestoModels GetFleteImpuestoXIDFleteImpuesto(FleteImpuestoModels FleteImpuesto) { try { SqlDataReader dr = null; object[] parametros = { FleteImpuesto.IDFleteImpuesto }; dr = SqlHelper.ExecuteReader(FleteImpuesto.Conexion, "spCSLDB_FleteImpuesto_get_FleteImpuestoXIDFleteImpuesto", parametros); while (dr.Read()) { FleteImpuesto.Impuesto.Clave = !dr.IsDBNull(dr.GetOrdinal("id_impuesto")) ? dr.GetInt16(dr.GetOrdinal("id_impuesto")) : 0; FleteImpuesto.TipoFactor.Clave = !dr.IsDBNull(dr.GetOrdinal("id_tipoFactor")) ? dr.GetInt16(dr.GetOrdinal("id_tipoFactor")) : 0; FleteImpuesto.TipoImpuesto.Clave = !dr.IsDBNull(dr.GetOrdinal("id_tipoImpuesto")) ? dr.GetInt16(dr.GetOrdinal("id_tipoImpuesto")) : 0; FleteImpuesto.Base = !dr.IsDBNull(dr.GetOrdinal("base")) ? dr.GetDecimal(dr.GetOrdinal("base")) : 0; FleteImpuesto.TasaCuota = !dr.IsDBNull(dr.GetOrdinal("tasaCuota")) ? dr.GetDecimal(dr.GetOrdinal("tasaCuota")) : 0; FleteImpuesto.Importe = !dr.IsDBNull(dr.GetOrdinal("importe")) ? dr.GetDecimal(dr.GetOrdinal("importe")) : 0; FleteImpuesto.RespuestaAjax.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : false; } dr.Close(); return(FleteImpuesto); } catch (Exception ex) { throw ex; } }
public FleteImpuestoModels FleteImpuesto_del_FleteImpuesto(FleteImpuestoModels FleteImpuesto) { try { object[] parametros = { FleteImpuesto.IDFlete , FleteImpuesto.IDFleteImpuesto , FleteImpuesto.Usuario }; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(FleteImpuesto.Conexion, "spCSLDB_FleteImpuesto_del_FleteImpuestoXIDFlete", parametros); while (dr.Read()) { FleteImpuesto.RespuestaAjax.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty; FleteImpuesto.RespuestaAjax.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : true; } dr.Close(); return(FleteImpuesto); } catch (Exception ex) { throw ex; } }
public FleteImpuestoModels FleteImpuesto_ac_FleteImpuesto(FleteImpuestoModels FleteImpuesto) { try { object[] parametros = { FleteImpuesto.IDFlete, FleteImpuesto.IDFleteImpuesto, //@id_documentoCobrarDetalleImpuesto char(36) FleteImpuesto.Id_detalleDoctoCobrar, //,@id_detalleDoctoCobrar char(36) FleteImpuesto.TipoImpuesto.Clave, //,@id_tipoImpuesto smallint FleteImpuesto.Impuesto.Clave, //,@id_impuesto smallint FleteImpuesto.TipoFactor.Clave, //,@id_tipoFactor smallint FleteImpuesto.Base, //,@base decimal(18,3) FleteImpuesto.TasaCuota, //,@tasaCuota decimal(18,6) FleteImpuesto.Importe, //,@importe money FleteImpuesto.Usuario //,@id_usuario char(36) }; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(FleteImpuesto.Conexion, "spCSLDB_FleteImpuesto_ac_FleteImpuesto", parametros); while (dr.Read()) { FleteImpuesto.RespuestaAjax.Mensaje = !dr.IsDBNull(dr.GetOrdinal("mensaje")) ? dr.GetString(dr.GetOrdinal("mensaje")) : string.Empty; FleteImpuesto.RespuestaAjax.Success = !dr.IsDBNull(dr.GetOrdinal("success")) ? dr.GetBoolean(dr.GetOrdinal("success")) : true; FleteImpuesto.IDFlete = !dr.IsDBNull(dr.GetOrdinal("id_flete")) ? dr.GetString(dr.GetOrdinal("id_flete")) : string.Empty; } dr.Close(); return(FleteImpuesto); } catch (Exception ex) { throw ex; } }
public string GetJsonTableFleteImpuestoXIDFlete(FleteImpuestoModels FleteImpuesto) { try { object[] parametros = { FleteImpuesto.IDFlete }; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(FleteImpuesto.Conexion, "spCSLDB_FleteImpuesto_get_FleteImpuestoXIDFlete", parametros); string datatable = Auxiliar.SqlReaderToJson(dr); dr.Close(); return(datatable); } catch (Exception ex) { throw ex; } }