public void Update(ObraSocialDto obraSocial)
        {
            var obraSocialModificar = Mapper.Map <ObraSocialDto, Domain.Core.Entities.ObraSocial>(obraSocial);

            Uow.Repository <Domain.Core.Entities.ObraSocial>().Update(obraSocialModificar);
            Uow.Commit();
        }
Example #2
0
        internal override DtoBase PopulateDto(OracleDataReader reader)
        {
            var obraSocial = new ObraSocialDto();

            //
            if (!reader.IsDBNull(_ordOsoId))
            {
                obraSocial.OsoId = reader.GetInt32(_ordOsoId);
            }
            //
            if (!reader.IsDBNull(_ordOsoDescripcion))
            {
                obraSocial.OsoDescripcion = reader.GetString(_ordOsoDescripcion);
            }
            //
            if (!reader.IsDBNull(_ordOsoCoseguro))
            {
                obraSocial.OsoCoseguro = reader.GetInt32(_ordOsoCoseguro);
            }
            //
            if (!reader.IsDBNull(_ordOsoContacto))
            {
                obraSocial.OsoContacto = reader.GetString(_ordOsoContacto);
            }
            // IsNew
            obraSocial.IsNew = false;

            return(obraSocial);
        }
        public void Insertar(ObraSocialDto obraSocial)
        {
            var obraSocialNueva = Mapper.Map <ObraSocialDto, Domain.Core.Entities.ObraSocial>(obraSocial);

            Uow.Repository <Domain.Core.Entities.ObraSocial>()
            .Insert(obraSocialNueva);
            Uow.Commit();
        }