public IEnumerable <Response.ConsultaEmbarcacionesResponse> Guarda_Embarcacion(string matricula, string nombre, int id_tipo_embarcacion, string usuario, int codigo_hab, int num_cod_hab, string nom_cod_hab, int id_tipo_act_emb, string fecha_const)
        {
            DB_GESDOCEntities _dataContext = base.Context.GetContext() as DB_GESDOCEntities;

            if (fecha_const != null)
            {
                DateTime var_fec_const = Convert.ToDateTime(fecha_const);
                var      result        = from r in _dataContext.P_CREA_EMBARCACIONES(matricula, nombre, id_tipo_embarcacion, usuario, codigo_hab, num_cod_hab, nom_cod_hab, id_tipo_act_emb, var_fec_const)
                                         select new ConsultaEmbarcacionesResponse()
                {
                    id_embarcacion = r.ID_EMBARCACION,
                    matricula      = r.MATRICULA,
                    nombre         = r.NOMBRE
                };
                return(result);
            }
            else
            {
                var result = from r in _dataContext.P_CREA_EMBARCACIONES(matricula, nombre, id_tipo_embarcacion, usuario, codigo_hab, num_cod_hab, nom_cod_hab, id_tipo_act_emb, null)
                             select new ConsultaEmbarcacionesResponse()
                {
                    id_embarcacion = r.ID_EMBARCACION,
                    matricula      = r.MATRICULA,
                    nombre         = r.NOMBRE
                };
                return(result);
            }
        }