public DataTable buscar_nombre(datos_contabilizar Contabilizar)
        {
            DataTable Dtresultado = new DataTable("TBM_ASIENTOS_CONTABLES_ENCA");
            SqlConnection SqlCon = new SqlConnection();
            try
            {
                SqlCon.ConnectionString = Conexion.cn;
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection = SqlCon;
                SqlCmd.CommandText = "sp_busca_asientos";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter Partextobuscar = new SqlParameter();
                Partextobuscar.ParameterName = "@textobuscar";
                Partextobuscar.SqlDbType = SqlDbType.VarChar;
                Partextobuscar.Size = 100;
                Partextobuscar.Value = Contabilizar.Textobuscar;
                SqlCmd.Parameters.Add(Partextobuscar);

                SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd);
                SqlDat.Fill(Dtresultado);
            }

            catch (Exception ex)
            {
                Dtresultado = null;
            }
            return Dtresultado;
        }
Beispiel #2
0
 public static string contabiliza(int empresa,DateTime fecha,DateTime inicia,DateTime finaliza,int periodo)
 {
     datos_contabilizar Obj = new datos_contabilizar();
     Obj.P_empresa = empresa;
     Obj.Fecha = fecha;
     Obj.P_fec_inicio = inicia;
     Obj.P_fec_finaliza = finaliza;
     Obj.P_periodo = periodo;
     return Obj.contabiliza(Obj);
 }
        public string contabiliza(datos_contabilizar Contabilizar)
        {
            string rpta = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                //Codigo
                SqlCon.ConnectionString = Conexion.cn;
                SqlCon.Open();

                //Estableciendo comandos para ejecutar sentencias de sql
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection = SqlCon;
                SqlCmd.CommandText = "sp_contabilizar";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter Parcodempresa = new SqlParameter();
                Parcodempresa.ParameterName = "@p_empresa";
                Parcodempresa.SqlDbType = SqlDbType.Int;
                Parcodempresa.Value = Contabilizar.P_empresa;
                SqlCmd.Parameters.Add(Parcodempresa);

                SqlParameter Parfecha = new SqlParameter();
                Parfecha.ParameterName = "@fecha";
                Parfecha.SqlDbType = SqlDbType.DateTime;
                Parfecha.Value = Contabilizar.Fecha;
                SqlCmd.Parameters.Add(Parfecha);

                SqlParameter Parfecinicio = new SqlParameter();
                Parfecinicio.ParameterName = "@p_fec_inicio";
                Parfecinicio.SqlDbType = SqlDbType.DateTime;
                Parfecinicio.Value = Contabilizar.P_fec_inicio;
                SqlCmd.Parameters.Add(Parfecinicio);

                SqlParameter Parfecfin = new SqlParameter();
                Parfecfin.ParameterName = "@p_fec_finaliza";
                Parfecfin.SqlDbType = SqlDbType.DateTime;
                Parfecfin.Value = Contabilizar.P_fec_finaliza;
                SqlCmd.Parameters.Add(Parfecfin);

                SqlParameter Parperiodo = new SqlParameter();
                Parperiodo.ParameterName = "@p_periodo";
                Parperiodo.SqlDbType = SqlDbType.Int;
                Parperiodo.Value = Contabilizar.P_periodo;
                SqlCmd.Parameters.Add(Parperiodo);

                //Ejecucion de los comandos declarados previamente
                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se logro contabilizar!!";

            }

            catch (Exception ex)
            {
                rpta = ex.Message;
            }

            finally
            {
                if (SqlCon.State == ConnectionState.Open) SqlCon.Close();
            }
            return rpta;
        }
Beispiel #4
0
 public static DataTable buscarnombre(string textobuscar)
 {
     datos_contabilizar Obj = new datos_contabilizar();
     Obj.Textobuscar = textobuscar;
     return Obj.buscar_nombre(Obj);
 }