/// <summary>
        /// Converts this instance of <see cref="reporteatencionmedicaResult"/> to an instance of <see cref="reporteatencionmedicaResultDto"/>.
        /// </summary>
        /// <param name="entity"><see cref="reporteatencionmedicaResult"/> to convert.</param>
        public static reporteatencionmedicaResultDto ToDTO(this reporteatencionmedicaResult entity)
        {
            if (entity == null)
            {
                return(null);
            }

            var dto = new reporteatencionmedicaResultDto();

            dto.Trabajador       = entity.Trabajador;
            dto.FechaServicio    = entity.FechaServicio;
            dto.Producto         = entity.Producto;
            dto.CantidadRecetada = entity.CantidadRecetada;
            dto.CantidadVendida  = entity.CantidadVendida;
            dto.PrecioVenta      = entity.PrecioVenta;
            dto.Importe          = entity.Importe;
            dto.TipoDocVenta     = entity.TipoDocVenta;
            dto.NroDocVenta      = entity.NroDocVenta;
            dto.CondicionPago    = entity.CondicionPago;
            dto.Vendedor         = entity.Vendedor;
            dto.ProfesionalID    = entity.ProfesionalID;
            dto.Profesional      = entity.Profesional;

            entity.OnDTO(dto);

            return(dto);
        }
        /// <summary>
        /// Converts this instance of <see cref="reporteatencionmedicaResultDto"/> to an instance of <see cref="reporteatencionmedicaResult"/>.
        /// </summary>
        /// <param name="dto"><see cref="reporteatencionmedicaResultDto"/> to convert.</param>
        public static reporteatencionmedicaResult ToEntity(this reporteatencionmedicaResultDto dto)
        {
            if (dto == null)
            {
                return(null);
            }

            var entity = new reporteatencionmedicaResult();

            entity.Trabajador       = dto.Trabajador;
            entity.FechaServicio    = dto.FechaServicio;
            entity.Producto         = dto.Producto;
            entity.CantidadRecetada = dto.CantidadRecetada;
            entity.CantidadVendida  = dto.CantidadVendida;
            entity.PrecioVenta      = dto.PrecioVenta;
            entity.Importe          = dto.Importe;
            entity.TipoDocVenta     = dto.TipoDocVenta;
            entity.NroDocVenta      = dto.NroDocVenta;
            entity.CondicionPago    = dto.CondicionPago;
            entity.Vendedor         = dto.Vendedor;
            entity.ProfesionalID    = dto.ProfesionalID;
            entity.Profesional      = dto.Profesional;

            dto.OnEntity(entity);

            return(entity);
        }
 /// <summary>
 /// Invoked when <see cref="ToEntity"/> operation is about to return.
 /// </summary>
 /// <param name="entity"><see cref="reporteatencionmedicaResult"/> converted from <see cref="reporteatencionmedicaResultDto"/>.</param>
 static partial void OnEntity(this reporteatencionmedicaResultDto dto, reporteatencionmedicaResult entity);
 /// <summary>
 /// Invoked when <see cref="ToDTO"/> operation is about to return.
 /// </summary>
 /// <param name="dto"><see cref="reporteatencionmedicaResultDto"/> converted from <see cref="reporteatencionmedicaResult"/>.</param>
 static partial void OnDTO(this reporteatencionmedicaResult entity, reporteatencionmedicaResultDto dto);