Beispiel #1
0
        public static st_EstadisticaOrdenReparacionDetDataset.st_EstadisticaOrdenReparacionDetRow GetByPk(long IdOrdenReparacion, long IdInstaciaOrdenReparacion, long IdTarea)
        {
            st_EstadisticaOrdenReparacionDetDataset data = new st_EstadisticaOrdenReparacionDetDataset();

            SqlCommand cmd = new SqlCommand("Pr_st_EstadisticaOrdenReparacionDet_GetByPk", dbhelper.Connection.GetConnection());

            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.Add(new SqlParameter("@IdOrdenReparacion", SqlDbType.BigInt));
            cmd.Parameters["@IdOrdenReparacion"].Value = IdOrdenReparacion;

            cmd.Parameters.Add(new SqlParameter("@IdInstaciaOrdenReparacion", SqlDbType.BigInt));
            cmd.Parameters["@IdInstaciaOrdenReparacion"].Value = IdInstaciaOrdenReparacion;

            cmd.Parameters.Add(new SqlParameter("@IdTarea", SqlDbType.BigInt));
            cmd.Parameters["@IdTarea"].Value = IdTarea;

            SqlDataAdapter adapter = new SqlDataAdapter(cmd);

            adapter.TableMappings.Add("Table", "st_EstadisticaOrdenReparacionDet");

            adapter.Fill(data);

            if (data.st_EstadisticaOrdenReparacionDet.Rows.Count == 1)
            {
                return((st_EstadisticaOrdenReparacionDetDataset.st_EstadisticaOrdenReparacionDetRow)data.st_EstadisticaOrdenReparacionDet.Rows[0]);
            }

            return(null);
        }
Beispiel #2
0
        /// <summary>
        /// Envia los cambios del st_EstadisticaOrdenReparacionDetDataset a la base de datos.
        /// </summary>
        public static void Update(st_EstadisticaOrdenReparacionDetDataset dataSet)
        {
            ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber);
            ApplicationAssert.Check(dataSet.st_EstadisticaOrdenReparacionDet.Rows.Count > 0, "La tabla dataSet.st_EstadisticaOrdenReparacionDetDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber);

            mz.erp.dataaccess.st_EstadisticaOrdenReparacionDet.Update(dataSet);
        }
Beispiel #3
0
        public static st_EstadisticaOrdenReparacionDetDataset GetList(long IdOrdenReparacion, long IdInstaciaOrdenReparacion, decimal Cantidad, long IdTarea, string Complejidad, decimal ValorTecnico, decimal ValorTecnicoProvisorio, decimal ValorCliente, decimal Subtotal)
        {
            st_EstadisticaOrdenReparacionDetDataset data = new st_EstadisticaOrdenReparacionDetDataset();

            SqlDataAdapter adapter = new SqlDataAdapter();

            adapter.TableMappings.Add("Table", "st_EstadisticaOrdenReparacionDet");

            SqlCommand cmd = new SqlCommand("Pr_st_EstadisticaOrdenReparacionDet_Search", dbhelper.Connection.GetConnection());

            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.Add(new SqlParameter("@IdOrdenReparacion", SqlDbType.BigInt));
            if (IdOrdenReparacion == long.MinValue)
            {
                cmd.Parameters["@IdOrdenReparacion"].Value = System.DBNull.Value;
            }
            else
            {
                cmd.Parameters["@IdOrdenReparacion"].Value = IdOrdenReparacion;
            }
            cmd.Parameters.Add(new SqlParameter("@IdInstaciaOrdenReparacion", SqlDbType.BigInt));
            if (IdInstaciaOrdenReparacion == long.MinValue)
            {
                cmd.Parameters["@IdInstaciaOrdenReparacion"].Value = System.DBNull.Value;
            }
            else
            {
                cmd.Parameters["@IdInstaciaOrdenReparacion"].Value = IdInstaciaOrdenReparacion;
            }
            cmd.Parameters.Add(new SqlParameter("@Cantidad", SqlDbType.Decimal));
            cmd.Parameters["@Cantidad"].Value = Cantidad;
            cmd.Parameters.Add(new SqlParameter("@IdTarea", SqlDbType.BigInt));
            if (IdTarea == long.MinValue)
            {
                cmd.Parameters["@IdTarea"].Value = System.DBNull.Value;
            }
            else
            {
                cmd.Parameters["@IdTarea"].Value = IdTarea;
            }
            cmd.Parameters.Add(new SqlParameter("@Complejidad", SqlDbType.VarChar));
            cmd.Parameters["@Complejidad"].Value = Complejidad;
            cmd.Parameters.Add(new SqlParameter("@ValorTecnico", SqlDbType.Decimal));
            cmd.Parameters["@ValorTecnico"].Value = ValorTecnico;
            cmd.Parameters.Add(new SqlParameter("@ValorTecnicoProvisorio", SqlDbType.Decimal));
            cmd.Parameters["@ValorTecnicoProvisorio"].Value = ValorTecnicoProvisorio;
            cmd.Parameters.Add(new SqlParameter("@ValorCliente", SqlDbType.Decimal));
            cmd.Parameters["@ValorCliente"].Value = ValorCliente;
            cmd.Parameters.Add(new SqlParameter("@Subtotal", SqlDbType.Decimal));
            cmd.Parameters["@Subtotal"].Value = Subtotal;
            adapter.SelectCommand             = cmd;

            adapter.Fill(data);

            return(data);
        }
Beispiel #4
0
        public static st_EstadisticaOrdenReparacionDetDataset GetList()
        {
            st_EstadisticaOrdenReparacionDetDataset data = new st_EstadisticaOrdenReparacionDetDataset();

            return(( st_EstadisticaOrdenReparacionDetDataset )GetList(data));
        }
Beispiel #5
0
 public static void Update(st_EstadisticaOrdenReparacionDetDataset dataSet)
 {
     Update(dataSet.st_EstadisticaOrdenReparacionDet);
 }