コード例 #1
0
        /// <summary>
        /// Actualiza a registro de la tabla MRepartoMarker.
        /// </summary>
        public void Update(ENT_MRepartoMarker x_oENT_MRepartoMarker)
        {
            SqlParameter[] parameters = null;
            try{
                parameters = new SqlParameter[]
                {
                    new SqlParameter("@MRPMK_nId", x_oENT_MRepartoMarker.MRPMK_nId),
                    new SqlParameter("@MRPMK_nIdMReparto", x_oENT_MRepartoMarker.MRPMK_nIdMReparto),
                    new SqlParameter("@MRPMK_nLat", x_oENT_MRepartoMarker.MRPMK_nLat),
                    new SqlParameter("@MRPMK_nLong", x_oENT_MRepartoMarker.MRPMK_nLong),
                    new SqlParameter("@MRPMK_cDireccion", x_oENT_MRepartoMarker.MRPMK_cDireccion)
                };
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de asignación de parámetros.", ex);
            }

            try{
                ejecutarNonQuery("spMRepartoMarker_Update", parameters);
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de operación de acceso a datos.", ex);
            }
        }
コード例 #2
0
        /// <summary>
        /// Guarda un registro de la tabla MRepartoMarker.
        /// </summary>
        public void Insert(ENT_MRepartoMarker x_oENT_MRepartoMarker)
        {
            SqlParameter[] parameters = null;
            try{
                parameters = new SqlParameter[]
                {
                    new SqlParameter("@MRPMK_nIdMReparto", x_oENT_MRepartoMarker.MRPMK_nIdMReparto),
                    new SqlParameter("@MRPMK_nLat", x_oENT_MRepartoMarker.MRPMK_nLat),
                    new SqlParameter("@MRPMK_nLong", x_oENT_MRepartoMarker.MRPMK_nLong),
                    new SqlParameter("@MRPMK_cDireccion", x_oENT_MRepartoMarker.MRPMK_cDireccion)
                };
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de asignación de parámetros.", ex);
            }

            try{
                x_oENT_MRepartoMarker.MRPMK_nId = (int)ejecutarScalar("spMRepartoMarker_Insert", parameters);
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error en operación de acceso a datos.", ex);
            }
        }
コード例 #3
0
        /// <summary>
        /// Selecciona una registro de la tabla MRepartoMarker por su primary key.
        /// </summary>
        public ENT_MRepartoMarker Select(int MRPMK_nId)
        {
            SqlParameter[] parameters = null;
            try{
                parameters = new SqlParameter[]
                {
                    new SqlParameter("@MRPMK_nId", MRPMK_nId)
                };
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de asignación de parámetros.", ex);
            }

            ENT_MRepartoMarker objMRepartoMarker = new ENT_MRepartoMarker();

            try{
                objMRepartoMarker = GetEntity <ENT_MRepartoMarker>("spMRepartoMarker_Select", parameters);
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de operación de acceso a datos.", ex);
            }
            return(objMRepartoMarker);
        }
コード例 #4
0
 /// <summary>
 /// Actualiza a registro de la tabla MRepartoMarker.
 /// </summary>
 public void Update(ENT_MRepartoMarker x_oENT_MRepartoMarker)
 {
     new DAL_MRepartoMarker().Update(x_oENT_MRepartoMarker);
 }
コード例 #5
0
 /// <summary>
 /// Guarda un registro de la tabla MRepartoMarker.
 /// </summary>
 public void Insert(ENT_MRepartoMarker x_oENT_MRepartoMarker)
 {
     new DAL_MRepartoMarker().Insert(x_oENT_MRepartoMarker);
 }