コード例 #1
0
        public static DataTable InsertarActualizarConcepto(int codigoEmpresa, int codigoConceptoPorEmpresa, string codigo, string descripcion, string habFijo,
                                                           string habPorc, string dedFijo, string dedPorc, int codigoTipoConcepto, int codigoModoConcepto, string formulaPorc)
        {
            try
            {
                Dictionary <string, object> listaParametros = new Dictionary <string, object>();
                listaParametros.Add("intCodigoConceptoPorEmpresa", codigoConceptoPorEmpresa);
                listaParametros.Add("intCodigoEmpresa", codigoEmpresa);
                listaParametros.Add("chvCodigo", codigo);
                listaParametros.Add("chvDescripcion", descripcion);
                listaParametros.Add("chvHabFijo", habFijo == null ? (object)DBNull.Value : habFijo);
                listaParametros.Add("chvHabPorc", habPorc == null ? (object)DBNull.Value : habPorc);
                listaParametros.Add("chvDedFijo", dedFijo == null ? (object)DBNull.Value : dedFijo);
                listaParametros.Add("chvDedPorc", dedPorc == null ? (object)DBNull.Value : dedPorc);
                listaParametros.Add("intCodigoTipoConcepto", codigoTipoConcepto);
                listaParametros.Add("intCodigoModoConcepto", codigoModoConcepto);
                listaParametros.Add("chvFormulaPorc", formulaPorc == null ? (object)DBNull.Value : formulaPorc);

                return(ManejoDeDBs.EjecutarConsultaEnProcedimiento("InsertarActualizarConcepto", listaParametros));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
ファイル: CatalogoPersona.cs プロジェクト: ekis89/AliS
        public static DataTable InsertarActualizarPersona(int codigoPersonaPorEmpresa, int codigoEmpresa, int numeroLegajo, string nombre,
                                                          string apellido, string cuil, int codigoPuesto, string convenio, DateTime fechaIngreso, string banco, string conceptos)
        {
            try
            {
                Dictionary <string, object> listaParametros = new Dictionary <string, object>();
                listaParametros.Add("intCodigoPersonaPorEmpresa", codigoPersonaPorEmpresa);
                listaParametros.Add("intCodigoEmpresa", codigoEmpresa);
                listaParametros.Add("intNumeroLegajo", numeroLegajo);
                listaParametros.Add("chvNombre", nombre);
                listaParametros.Add("chvApellido", apellido);
                listaParametros.Add("chvCuil", cuil);
                listaParametros.Add("intCodigoPuesto", codigoPuesto);
                listaParametros.Add("chvConvenio", convenio);
                listaParametros.Add("dtFechaIngreso", fechaIngreso);
                listaParametros.Add("chvBanco", banco);
                listaParametros.Add("chvConceptos", conceptos);

                return(ManejoDeDBs.EjecutarConsultaEnProcedimiento("InsertarActualizarPersona", listaParametros));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #3
0
        public static DataTable EliminarConceptoPorEmpresa(int codigoConceptoPorEmpresa)
        {
            try
            {
                Dictionary <string, object> listaParametros = new Dictionary <string, object>();
                listaParametros.Add("intCodigoConceptoPorEmpresa", codigoConceptoPorEmpresa);

                return(ManejoDeDBs.EjecutarConsultaEnProcedimiento("EliminarConceptoPorEmpresa", listaParametros));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #4
0
        public static DataTable RecuperarListaCodigosConceptosPorCodigoEmpresaYNumeroLegajo(int codigoEmpresa, string numeroLegajo)
        {
            try
            {
                Dictionary <string, object> listaParametros = new Dictionary <string, object>();
                listaParametros.Add("intCodigoEmpresa", codigoEmpresa);
                listaParametros.Add("chvNumeroLegajo", numeroLegajo);

                return(ManejoDeDBs.EjecutarConsultaEnProcedimiento("RecuperarListaCodigosConceptosPorCodigoEmpresaYNumeroLegajo", listaParametros));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #5
0
ファイル: CatalogoPuesto.cs プロジェクト: ekis89/AliS
        public static DataTable InsertarAcualizarPuesto(int codigoEmpresa, string codigo, int codigoPuesto, string descripcion, int tipoPuesto, string montoBasico)
        {
            try
            {
                Dictionary <string, object> listaParametros = new Dictionary <string, object>();
                listaParametros.Add("chvCodigo", codigo);
                listaParametros.Add("intCodigoEmpresa", codigoEmpresa);
                listaParametros.Add("intCodigoPuesto", codigoPuesto);
                listaParametros.Add("chvDescripcion", descripcion);
                listaParametros.Add("intCodigoTipoPuesto", tipoPuesto);
                listaParametros.Add("chvMontoBasico", montoBasico);

                return(ManejoDeDBs.EjecutarConsultaEnProcedimiento("InsertarActualizarPuesto", listaParametros));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }